package org.merak;

import org.merak.core.model.Identifiable;

public class Animal implements Identifiable<Integer> {

	//~ Attributes ///////////////////////////////////////////////////////////////
	//****************************************************************************
	private Integer id   = null;
	private String  nome = "macaco";

	//~ Constructors /////////////////////////////////////////////////////////////
	//****************************************************************************
	public Animal(int id) {
		this.id = id;
	}

	//~ Methods //////////////////////////////////////////////////////////////////
	//****************************************************************************
	public String getNome() {
		return this.nome;
	}
	//****************************************************************************
	@Override
	public Integer getId() {
		return this.id;
	}
	//****************************************************************************
	public void setId(Integer id) {
		this.id = id;
	}
	//****************************************************************************
	public void setNome(String nome) {
		this.nome = nome;
	}
	//****************************************************************************
	@Override
	public boolean hasId(Integer id) {
		// TODO Auto-generated method stub
		return false;
	}
	//****************************************************************************
	@Override
	public boolean selfsame(Identifiable<Integer> object) {
		// TODO Auto-generated method stub
		return false;
	}
	//****************************************************************************
	@Override
	public Class<Integer> getIdentifierClass() {
		// TODO Auto-generated method stub
		return null;
	}
	//****************************************************************************
}
